home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 140
/
(Vol 140) Sep 19 2011.iso
/
Games
/
mardek_rpg.swf
/
scripts
/
DefineSprite_4964_torchlight
/
frame_1
/
DoAction.as
Wrap
Text File
|
2011-09-19
|
9KB
|
252 lines
function §\x01\x02§()
{
return 1320 % 511 * 5;
}
var §\x01§ = -1292 + "\x01\x02"();
loop0:
while(true)
{
if(eval("\x01") == 198)
{
set("\x01",eval("\x01") + 574);
§§push(true);
continue;
}
if(eval("\x01") == 3)
{
set("\x01",eval("\x01") + 444);
if(function §\x01\x02§()
{
return 1320 % 511 * 5;
})
{
set("\x01",eval("\x01") + 11);
}
continue;
}
if(eval("\x01") == 458)
{
set("\x01",eval("\x01") + 512);
eval(§§constant(0))[§§constant(1)] = function()
{
if(!_root[§§constant(2)][§§constant(3)] && !this[§§constant(4)])
{
return undefined;
}
if(_root[§§constant(5)] != this[§§constant(5)])
{
this[§§constant(6)]();
}
var _loc3_ = (!this[§§constant(7)] ? random(5) : 0) + 90;
this[§§constant(8)] = this[§§constant(9)] = _loc3_;
};
break;
}
if(eval("\x01") == 5)
{
set("\x01",eval("\x01") + 805);
§§push("\x0f");
§§push(1);
continue;
}
if(eval("\x01") == 398)
{
set("\x01",eval("\x01") - 393);
continue;
}
if(eval("\x01") == 499)
{
set("\x01",eval("\x01") - 494);
continue;
}
if(eval("\x01") == 450)
{
set("\x01",eval("\x01") - 52);
break;
}
if(eval("\x01") == 65)
{
set("\x01",eval("\x01") + 768);
§§push(eval(function §\x01\x02§()
{
return 1320 % 511 * 5;
}));
continue;
}
if(eval("\x01") == 447)
{
set("\x01",eval("\x01") + 11);
continue;
}
if(eval("\x01") == 888)
{
set("\x01",eval("\x01") - 823);
§§push("\x0f");
continue;
}
if(eval("\x01") == 970)
{
set("\x01",eval("\x01") - 970);
break;
}
if(eval("\x01") == 772)
{
set("\x01",eval("\x01") - 579);
if(function §\x01\x02§()
{
return 1320 % 511 * 5;
})
{
set("\x01",eval("\x01") + 39);
}
continue;
}
if(eval("\x01") != 193)
{
if(eval("\x01") == 833)
{
set("\x01",eval("\x01") - 830);
§§push(!function §\x01\x02§()
{
return 1320 % 511 * 5;
});
}
else if(eval("\x01") == 810)
{
set("\x01",eval("\x01") + 78);
var §§pop() = function §\x01\x02§()
{
return 1320 % 511 * 5;
};
}
else if(eval("\x01") == 603)
{
set("\x01",eval("\x01") - 153);
if(function §\x01\x02§()
{
return 1320 % 511 * 5;
})
{
set("\x01",eval("\x01") - 52);
}
}
else if(eval("\x01") == 113)
{
set("\x01",eval("\x01") + 490);
§§push(true);
}
else if(eval("\x01") == 164)
{
set("\x01",eval("\x01") - 51);
}
else
{
if(eval("\x01") != 232)
{
break;
}
set("\x01",eval("\x01") - 119);
}
continue;
}
set("\x01",eval("\x01") + 39);
while(true)
{
set("\x01",eval("\x01") + 166);
§§push(!function §\x01\x02§()
{
return 1320 % 511 * 5;
});
while(true)
{
if(eval("\x01") != 49)
{
if(eval("\x01") == 264)
{
set("\x01",eval("\x01") + 609);
break loop0;
}
if(eval("\x01") == 948)
{
set("\x01",eval("\x01") - 684);
if(§§pop())
{
set("\x01",eval("\x01") + 609);
}
continue;
}
if(eval("\x01") == 873)
{
set("\x01",eval("\x01") - 809);
continue;
continue;
}
if(eval("\x01") == 936)
{
set("\x01",eval("\x01") - 872);
continue;
continue;
}
if(eval("\x01") != 493)
{
if(eval("\x01") != 64)
{
if(eval("\x01") != 587)
{
if(eval("\x01") != 988)
{
if(eval("\x01") == 799)
{
break;
}
if(eval("\x01") == 965)
{
set("\x01",eval("\x01") - 5);
if(§§pop())
{
set("\x01",eval("\x01") - 904);
}
continue;
}
if(eval("\x01") != 960)
{
if(eval("\x01") == 56)
{
set("\x01",eval("\x01") + 753);
mdlStats = {model:"ZombieDragon",sprite:"ZombieDragon",Class:"Dragon",TYPE:"UNDEAD",cElem:"DARK",elem:"DARK",wpnType:"none",armrTypes:[],baseStats:{hp:4253,mp:999,STR:26,VIT:12,SPR:14,AGL:19},nAtk:50,nDef:0,nMDef:0,critical:3,hpGrowth:0,atkGrowth:[0,0],equip:{weapon:["none"],shield:["none"],helmet:["none"],armour:["none"],accs:["none"],accs2:["none"]},names:["Zombie Dragon"],blood:3364096,specChance:0,resist:{FIRE:-50,WATER:60,AIR:-20,EARTH:200,DARK:200,LIGHT:-100,ETHER:-50,PSN:100,PAR:100,CRS:100,DRK:100,NUM:100,SIL:100,SLP:100,CNF:100},EXP:[50,5000],desc:"THE DRAGON"};
Techs = [{skill:"Annoying Gas Attack",type:"ACT",MP:20,accuracy:100,critical:0,stfx:{PSN:10,PAR:10,CRS:10,NUM:10,SIL:10,SLP:10,CNF:10,DRK:10},AP:0,MODE:"M",elem:"DARK",TT:"ALL_p",pfx:["Smoke",4010531],desc:"Magic attack."},{skill:"Dark Claw",type:"ACT",DMG:["m",1.5],MP:10,critical:10,accuracy:100,stfx:{DRK:10},AP:0,MODE:"P",elem:"DARK",TT:"SINGLE",pfx:["DARKCLAW"],desc:"Dark attack. More powerful than normal attack."},{skill:"Blaze",type:"ACT",DMG:["d","L",4],MP:6,critical:0,accuracy:100,stfx:{NUM:10},AP:0,MODE:"M",elem:"FIRE",TT:"SINGLE",pfx:["Flame",16750848],desc:"Standard elemental magic attack."},{skill:"Thunderbolt",type:"ACT",DMG:["d","L",4],MP:6,critical:0,accuracy:100,stfx:{PAR:10},AP:0,MODE:"M",elem:"AIR",TT:"SINGLE",pfx:["Bolt",16777130],desc:"Standard elemental magic attack."},{skill:"Stone",type:"ACT",DMG:["d","L",4],MP:6,critical:0,accuracy:100,stfx:{PSN:10},AP:0,MODE:"M",elem:"EARTH",TT:"SINGLE",pfx:["Stone",65280],desc:"Standard elemental magic attack."},{skill:"Waterburst",type:"ACT",DMG:["d","L",4],MP:6,critical:0,accuracy:100,stfx:{SIL:10},AP:0,MODE:"M",elem:"WATER",TT:"SINGLE",pfx:["Bubble",56831],desc:"Standard elemental magic attack."}];
Gambits = [{command:"Annoying Gas Attack",target:"ALL_p",criteria:["random",20]},{command:"Blaze",target:"ANY_PC",criteria:["random",40]},{command:"Thunderbolt",target:"ANY_PC",criteria:["random",40]},{command:"Stone",target:"ANY_PC",criteria:["random",40]},{command:"Waterburst",target:"ANY_PC",criteria:["random",40]},{command:"Dark Claw",target:"ANY_PC",criteria:["random",70]},{command:"Attack",target:"ANY_PC",criteria:null}];
loot = [["Burial Sword",100]];
DetermineStats();
break loop0;
}
if(eval("\x01") == 809)
{
set("\x01",eval("\x01") - 809);
break loop0;
}
}
set("\x01",eval("\x01") - 904);
}
set("\x01",eval("\x01") - 189);
§§push(eval(§§pop()));
continue;
}
set("\x01",eval("\x01") + 401);
§§push("\x0f");
continue;
}
set("\x01",eval("\x01") + 429);
§§push("\x0f");
§§push(1);
}
}
set("\x01",eval("\x01") + 899);
§§push(true);
continue;
set("\x01",eval("\x01") + 94);
var §§pop() = §§pop();
}
}
}